non-filled synthetic turf - Spanish English Dictionary